package com.itmumu.miniwechat.common.utils;


import cn.hutool.core.lang.UUID;

import java.security.SecureRandom;

public class RandomUtils {

    // 生成指定长度的随机数字字符串
    public static String generateRandomNumber(int length) {
        // 定义随机数生成器
        SecureRandom random = new SecureRandom();
        StringBuilder sb = new StringBuilder(length);

        // 生成指定长度的随机数字
        for (int i = 0; i < length; i++) {
            // 生成一个随机数字（0-9）
            sb.append(random.nextInt(10));  // nextInt(10)生成0-9之间的随机数字
        }

        return sb.toString();
    }


    public static String generateUUID() {
        // 生成UUID并去掉短横线
        return UUID.randomUUID().toString().replaceAll("-", "");
    }
}
